local severe rain - Español Inglés Diccionario